package com.creative.annotation;


import org.springframework.web.bind.annotation.Mapping;

import java.lang.annotation.*;

/**
 * 全局拦截器-注解
 * 执行目标 ：方法
 * 执行时期： 运行时
 * <p>
 * 创建人: ling
 * 创建时间: 2024/11/23
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Mapping
public @interface GlobalInterceptor {

    /**
     * 校验参数
     *
     * @return boolean
     * @author ling
     * @date 2024/11/23
     */
    boolean checkParams() default false;
}
